internal cancers - German English Dictionary